place where broom grows - Francés Inglés Diccionario